package oop.day04.homework;

public class StaticMethod
{
    public int x = 22;
    public static int y = 33;

    // 静态方法只能访问静态变量，原因如下
    /*
        静态方法没有隐式this
        this指向调用的对象，而访问普通变量需this
        故无法调用
     */
    public static void staticFunction()
    {
        //System.out.println(this.x);
        System.out.println(y);
    }
    // 普通方法可以访问 普通变量和静态变量
    public void function()
    {
        System.out.println(x);
        System.out.println(y);
    }

}
